A simple and efficient memory model for weakly-ordered architectures
نویسندگان
چکیده
This paper will propose modifications to the current ISO C++ Memory Model [ISOMM] to efficiently support a wider group of machine architectures, in particular those that support relaxed memory consistency models. Our model provides three forms of standalone memory fences which, when combined with unordered atomic operations, allow the programmer to represent arbitrarily complex ordered atomic operations. One of the design goals of this model is to lessen interference with traditional compiler optimizations; unnecessary constraints limit the precision of program analysis and can have a significant detrimental impact on performance. We will describe some use cases to demonstrate the usability of this model, and compare it with the current [ISOMM] model. We will present some empirical results to show the overhead of the ordering constraints on atomic operations. The large overhead of these primitives is part of the motivation for providing a fine granularity of ordering constraints.
منابع مشابه
FPGA Implementation of a Hammerstein Based Digital Predistorter for Linearizing RF Power Amplifiers with Memory Effects
Power amplifiers (PAs) are inherently nonlinear elements and digital predistortion is a highly cost-effective approach to linearize them. Although most existing architectures assume that the PA has a memoryless nonlinearity, memory effects of the PAs in many applications ,such as wideband code-division multiple access (WCDMA) or orthogonal frequency-division multiplexing (OFDM), can no longer b...
متن کاملCoupled fixed point results for weakly related mappings in partially ordered metric spaces
In the present paper, we show the existence of a coupled fixed point for a non-decreasing mapping in partially ordered complete metric space using a partial order induced by an appropriate function $phi$. We also define the concept of weakly related mappings on an ordered space. Moreover common coupled fixed points for two and three weakly related mappings are also proved in the same space.
متن کاملFixed point theorems under weakly contractive conditions via auxiliary functions in ordered $G$-metric spaces
We present some fixed point results for a single mapping and a pair of compatible mappings via auxiliary functions which satisfy a generalized weakly contractive condition in partially ordered complete $G$-metric spaces. Some examples are furnished to illustrate the useability of our main results. At the end, an application is presented to the study of exi...
متن کاملRandom coincidence point results for weakly increasing functions in partially ordered metric spaces
The aim of this paper is to establish random coincidence point results for weakly increasing random operators in the setting of ordered metric spaces by using generalized altering distance functions. Our results present random versions and extensions of some well-known results in the current literature.
متن کاملErratum: Coupled fixed point results for weakly related mappings in partially ordered metric spaces
In this note we point out and rectify some errors in a recently published paper “N. Singh, R. Jain: Coupled Fixed Point Results For Weakly Related Mappings In Partially Ordered Metric Spaces, Bull. Iranian Math. Soc. 40 (2014), no. 1, 29-40”.
متن کامل